Il trattino basso (_), a volte chiamato underscore, è un carattere tipografico comunemente usato nella programmazione informatica, nell'elaborazione testi e nelle convenzioni di denominazione dei file.
Utilizzi principali:
Separatore di parole: Spesso utilizzato per separare le parole in nomi di file, variabili o funzioni, soprattutto quando gli spazi non sono ammessi. Ad esempio: nome_file.txt
, mia_variabile
, calcola_area
. Questa pratica migliora la leggibilità. Puoi trovare maggiori informazioni su questo argomento qui: https://it.wikiwhat.page/kavramlar/Separatore%20di%20parole.
Nomi di variabili "private" (in alcuni linguaggi): In alcuni linguaggi di programmazione, come Python, un trattino basso singolo all'inizio del nome di una variabile indica una convenzione secondo cui la variabile dovrebbe essere trattata come "interna" o "privata" alla classe o al modulo in cui è definita. Questo è un suggerimento, non una restrizione rigorosa. Puoi approfondire questo concetto qui: https://it.wikiwhat.page/kavramlar/Variabili%20private.
Variabili "dummy": Un singolo trattino basso può essere usato come nome di variabile quando il valore assegnato non viene utilizzato in seguito. Questo segnala che il valore viene intenzionalmente scartato.
Nomi speciali (in alcuni linguaggi): Alcuni linguaggi di programmazione usano il trattino basso in nomi speciali con significati predefiniti. Ad esempio, Python usa __init__
per il costruttore di una classe.
Mascheratura di caratteri (URL): Nella codifica URL, il trattino basso non ha bisogno di essere codificato, mentre lo spazio deve essere codificato come %20
.
Testo sottolineato (Markup Languages): In alcuni linguaggi di markup leggeri, come MediaWiki, il trattino basso può essere usato per sottolineare il testo (anche se spesso si preferisce l'uso del tag <u>
).
Considerazioni generali:
Ne Demek sitesindeki bilgiler kullanıcılar vasıtasıyla veya otomatik oluşturulmuştur. Buradaki bilgilerin doğru olduğu garanti edilmez. Düzeltilmesi gereken bilgi olduğunu düşünüyorsanız bizimle iletişime geçiniz. Her türlü görüş, destek ve önerileriniz için iletisim@nedemek.page